/***************************************************************************
 * File name: IEPubEncryption.h
 * Original author: caizhifei2003@163.com
 * Date: 2013.03.01
 ***************************************************************************/
#ifndef _I_EPUB_ENCRYPTION_H_
#define _I_EPUB_ENCRYPTION_H_

#include "EPubBase.h"
#include "EPubTypes.h"
#include "EPubPointer.h"
#include "IEPubBuffer.h"

class IEPubEncryption : public EPubBase
{
public:
	virtual EPubPointer<IEPubBuffer> Encrypt(const EPubPointer<IEPubBuffer> input) = 0;
};

#endif // _I_EPUB_ENCRYPTION_H_